home *** CD-ROM | disk | FTP | other *** search
- select table_name=sysobjects.name
- , old_sizekb= 2*sum(case when indid between 0 and 1 then dpages else used end)
- , index_sizekb= 2*sum(case when indid between 2 and 254 then used else 0 end)
- , is_clustered= sum(case when indid=1 then 1 else 0 end)
- , maxirow= sum(case when indid between 0 and 1 then maxirow else 0 end)
- , indexes= sum(case when indid between 2 and 254 then 1 else 0 end)
- , oldbytes= sum(case when indid between 2 and 254 then maxlen else 0 end)
- from sysindexes, sysobjects
- where sysindexes.id > 100 and sysobjects.id > 100
- and sysindexes.id = sysobjects.id
- group by sysobjects.name
- order by table_name